package com.huang.operator;

/**
 学习目标：
 算术运算符有哪些
 + - * / %
 /需要注意什么，为什么
 如果两个整数做除法，其结果一定是整数，因为最高类型是整数
 +除了作基本数学运算，还有哪些功能
 与字符串作+运算时会被当成连接符，其结果还是字符串
 技巧：能算则算，不能算就在一起
 */
public class OperatorDemo1 {
    public static void main(String[] args) {
        int a = 5;
        int b = 2;
        System.out.println(a + b);//7
        System.out.println(a - b);//3
        System.out.println(a * b);//10
        System.out.println(a / b);//2
        //两个整数做除法时，其结果一定是整数，因为最高类型是整数
        System.out.println(1.0 * a / b);//2.5 如果非要是小数 ，则可以乘以1.0
        System.out.println(5.0 / 2);//2.5 可以用5.0
        System.out.println(a % b);//1

        System.out.println("----------------------------------");
        System.out.println("荒" + 'a');//荒a
        int a2 = 3;
        System.out.println("荒" + a2);//荒3
        System.out.println(a2 + 'a' + "荒");//100荒
        System.out.println("荒" + 'a' + a2);//荒a3

    }
}